<?php require('../admin/connexion.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>FujiCraft | Installation</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta http-equiv="Content-Style-Type" content="text/css" />
        <meta http-equiv="content-language" content="fr,en" />
        <link rel='shortcut icon' type="image/x-icon" href='../images/favicon.ico' />      
        <link rel="stylesheet" type="text/css" href="./install.css" title="" media="all" />
    </head>
    <body>
        <div class="mainbox rounded">
            <div class="logo"></div>
            <?php
            if (isset($_GET['step'])) {
                $step = $_GET['step'];
            } else {
                $step = 0;
            }
            switch ($step) {
                case 0: //Partie 1 - Accueil, explications.
                    ?>
                    Bienvenue dans l'installation de <a href="http://fujicraft.no-ip.org/" title="Tout Droits R&eacute;serv&eacute;es"><b>FujiCraft</b></a>. Avant de nous lancer, nous avons besoin de quelques informations &agrave; propos de la base de donn&eacute;es. Il vous faudra conna&icirc;tre les points suivants pour aller plus loin. <br />
                    <br />
                    <ol class="list">
                        <li>1. Le nom de la base de donn&eacute;es ;</li>
                        <li>2. Votre identifiant de base de donn&eacute;es ;</li>
                        <li>3. Votre mot de passe de base de donn&eacute;es ;</li>
                        <li>4. L'h&ocirc;te de la base de donn&eacute;es ;</li>
                    </ol>
                    <br />
                    Normalement, ces informations vous ont &eacute;t&eacute; fournies par votre h&eacute;bergeur. Si vous ne les avez pas, il vous faudra le contacter pour continuer. Si vous &ecirc;tes pr&ecirc;t…<br />
                    <br />
                    <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>?step=1">
                        <input name="submit" type="submit" value="D&eacute;marrer l'installation" class="btn rounded" />
                    </form>
                    <?php
                    break;

                case 1: //Partie 2 - Ajout des informations de connexions a la base de donnees.
                    ?>
                    Entrez ci-dessous les d&eacute;tails de connexion &agrave; votre base de donn&eacute;es. Si vous ne les connaissez pas avec certitude, contactez votre h&eacute;bergeur. <br />
                    <br />
                    <br />
                    <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>?step=2">
                        <table>
                            <tr>
                                <td><b>Nom de la base de donn&eacute;es</b></td><td><input type="text" name="name" value="fujicraft" /></td><td>Ceci est le nom de la base dans laquelle vous voulez installer FujiCraft.</td>
                            </tr>
                            <tr>
                                <td><b>Identifiant</b></td><td><input type="text" name="login" value="root" /></td><td>Votre identifiant MySQL.</td>
                            </tr>
                            <tr>
                                <td><b>Mot de passe</b></td><td><input type="text" name="password" value="" /></td><td>Votre mot de passe MySQL.</td>
                            </tr>
                            <tr>
                                <td><b>H&ocirc;te de la base de donn&eacute;es</b></td><td><input type="text" name="host" value="localhost" /></td><td>Si ce n'est pas <b>localhost</b>, veuillez vous informer aupr&egrave;s de votre h&eacute;bergeur.</td>
                            </tr>
                        </table>
                        <br />
                        <br />
                        <input name="submit" type="submit" value="Valider" class="btn rounded" />
                    </form>
                    <?php
                    break;
                case 2: //Partie 3 - Connexion a la base de donnees reussie. Debuter la config.
                    $name = mysql_escape_string(trim($_POST['name']));
                    $login = mysql_escape_string(trim($_POST['login']));
                    $password = mysql_escape_string(trim($_POST['password']));
                    $host = mysql_escape_string(trim($_POST['host']));
                    $dbconnect = @mysql_pconnect($host, $login, $password);

                    if ($dbconnect) {
                        $fichier = fopen('../config/bdd.php', 'r+');
                        fputs($fichier, "<?php\r\n");
                        fputs($fichier, "$" . "hostname = '$host';\r\n");
                        fputs($fichier, "$" . "database = '$name';\r\n");
                        fputs($fichier, "$" . "username = '$login';\r\n");
                        fputs($fichier, "$" . "password = '$password';\r\n");
                        fputs($fichier, "$" . "dbconnect = mysql_pconnect(" . '$' . 'hostname' . ", " . '$' . 'username' . ", " . '$' . 'password' . ") or trigger_error(mysql_error(), E_USER_ERROR);\r\n");
                        fputs($fichier, "?>\r\n");
                        fclose($fichier);

                        if (mysql_query("CREATE DATABASE $name", $dbconnect)) {
                            mysql_select_db($name) or die(mysql_error());
                            /* Creation de la base de donnees */
                            $sql = file_get_contents('fujicraft.sql');
                            $queries = explode(';', $sql);
                            foreach ($queries as $query) {
                                $query = trim($query);
                                if (!empty($query)) {
                                    $result = @mysql_query($query) OR DIE('<div class="error-box rounded">
                            Erreur lors de la cr&eacute;ation de la base de donn&eacute;es.
                        </div>');
                                }
                            }
                        } else {
                            mysql_select_db($name) or die(mysql_error());
                            /* Creation de la base de donnees */
                            $sql = file_get_contents('fujicraft.sql');
                            $queries = explode(';', $sql);
                            foreach ($queries as $query) {
                                $query = trim($query);
                                if (!empty($query)) {
                                    $result = @mysql_query($query) OR DIE('<div class="error-box rounded">
                            Erreur lors de la cr&eacute;ation de la base de donn&eacute;es.
                        </div>');
                                }
                            }
                        }
                        ?>
                        <div class="success-box rounded">
                            La base de donn&eacute;es a bien &eacute;t&eacute; install&eacute;. FujiCraft peut maintenant communiquer avec votre base de donn&eacute;es.
                        </div> 
                        <br />
                        <div class="text">
                            Formidable ! Nous sommes arriv&eacute;s au terme de cette partie de l'installation. Nous pouvons maintenant configurer le CMS.<br />
                        </div>
                        <br />
                        <br />
                        <a href="<?php echo $_SERVER['PHP_SELF']; ?>?step=3" class="btn rounded">D&eacute;buter la configuration</a> <br />
                        <?php
                    } else {
                        ?>
                        <div class="text">
                            <div class="error-box rounded">
                                Une erreur c'est produite. La base de donn&eacute;es n'a pas pu &ecirc;tre contact&eacute;e. Veuillez v&eacute;rifier les informations entr&eacute;es.
                            </div>
                        </div> <br />
                        <br />
                        <a href="<?php echo $_SERVER['PHP_SELF']; ?>?step=1" class="btn rounded">Retour</a> <br />
                        <?php
                    }
                    break;
                case 3: //Partie 4 - Informations sur le site.
                    ?>
                    <h1>Bienvenue</h1>
                    <br />
                    Bienvenue dans le processus de configuration de <a href="http://fujicraft.no-ip.org/" title="Tout Droits R&eacute;serv&eacute;es"><b>FujiCraft</b></a> ! Remplissez simplement les champs ci-dessous, et vous serez pr&ecirc;t à installer le CMS sp&eacute;cial Minecraft le plus avanc&eacute; &agrave; ce jour, du moins parmis ceux qui sont gratuits.<br />
                    <br />
                    <b>Je vous remercie d'avoir choisi <a href="http://fujicraft.no-ip.org/" title="Tout Droits R&eacute;serv&eacute;es">FujiCraft</a>, et j'esp&egrave;re que vous en serrez plus que satisfait !</b> <br />
                    <br />
                    <h1>Informations n&eacute;cessaires</h1>
                    <br />
                    Merci de fournir les informations sur le site. Ne vous inquiétez pas, vous pourrez les modifier plus tard.<br />
                    <br />
                    <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>?step=4">
                        <table width="710px">
                            <tr>
                                <td class="text_form">Tite du site : <i class="px14 red">*</i></td>
                                <td><input type="text" name="sitename" size="30" class="border" /></td>
                            </tr>
                            <tr>
                                <td class="text_form">Extension : <i class="px14 red">*</i></td>
                                <td><input type="text" name="extension" size="30" class="border" /> <i class="px10">(Exemple : .com, .fr, .ch)</i></td>
                            </tr>
                            <tr>
                                <td class="text_form">Forum : </td>
                                <td><input type="text" name="forum" size="30" class="border" /></td>
                            </tr>
                            <tr>
                                <td class="text_form">LiveStream : </td>
                                <td><input type="text" name="live" size="30" class="border" /> <i class="px10">(Si vous avez une cha&icirc;ne LiveStream)</i></td>
                            </tr>
                            <tr>
                                <td class="text_form">YouTube : </td>
                                <td><input type="text" name="youtube" size="30" class="border" /> <i class="px10">(Si vous avez une cha&icirc;ne YouTube)</i></td>
                            </tr>
                            <tr>
                                <td class="text_form">Facebook : </td>
                                <td><input type="text" name="facebook" size="30" class="border" /> <i class="px10">(Si vous avez un groupe Facebook)</i></td>
                            </tr>
                        </table>
                        <i class="px14 red">*</i> <i class="px10">Veut dire que les champs sont obligatoires.</i> <br />
                        <br />
                        <input type="submit" name="submit" class="btn rounded" value="Enregistrer" />
                    </form>
                    <?php
                    break;
                case 4: //Partie 5 - Informations du serveur minecraft.
                    if (isset($_POST['submit']) && $_POST['sitename'] != "" && $_POST['extension'] != "") {
                        require('../config/bdd.php');
                        $sitename_edit = mysql_escape_string(trim($_POST['sitename']));
                        $extension_edit = mysql_escape_string(trim($_POST['extension']));
                        $forum_edit = mysql_escape_string(trim($_POST['forum']));
                        $live_edit = mysql_escape_string(trim($_POST['live']));
                        $youtube_edit = mysql_escape_string(trim($_POST['youtube']));
                        $facebook_edit = mysql_escape_string(trim($_POST['facebook']));
                        $date_site_edit = date('Y') . "-" . date('m') . "-" . date('j');
                        $query = "INSERT " . $database . "." . $tb_info . " SET sitename_info = '$sitename_edit', extension_info = '$extension_edit', putonline_info = '$date_site_edit', forum_info = '$forum_edit', live_info = '$live_edit', youtube_info = '$youtube_edit', facebook_info = '$facebook_edit', annonce_choix_info = 'Non', annonce_texte_info = '', maintenance_choix_info = 'Non', maintenance_texte_info = '' ";
                        mysql_query($query) OR DIE(mysql_error());
                        ?>
                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="success-box rounded" title="Fermer la fen&ecirc;tre">
                            Les informations ont bien &eacute;t&eacute; enregistr&eacute;es.
                        </div>
                        <h1>Informations n&eacute;cessaires</h1>
                        <br />
                        Merci de fournir les informations sur votre serveur Minecraft. Ne vous inquiétez pas, vous pourrez les modifier plus tard.<br />
                        <br />
                        <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>?step=5">
                            <table width="710px">
                                <tr>
                                    <td class="text_form">Ip du serveur : </td>
                                    <td><input type="text" name="minecraft_ip" size="30" class="border" /> <i class="px10">(Exemple : localhost, 127.0.0.1, 192.168.0.1, srv.minecraft.net)</i></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Port du serveur : </td>
                                    <td><input type="text" name="minecraft_port" size="30" value="25565" class="border" /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Version du serveur : </td>
                                    <td><input type="text" name="minecraft_version" size="30" value="1.7.3" class="border" /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Version de CraftBukkit : </td>
                                    <td><input type="text" name="bukkit" size="30" value="1000" class="border" /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Serveur cr&eacute;&eacute; le : </td>
                                    <td>
                                        <?php
                                        echo "\n\t\t<select name='jour'>";
                                        for ($jour = 1; $jour <= 31; $jour++) {
                                            if ($jour < 10) {
                                                echo "\n\t\t\t<OPTION value=$jour name='jour_debut'\">0$jour</OPTION>";
                                            } else {
                                                echo "\n\t\t\t<OPTION value=$jour name='jour_debut'\">$jour</OPTION>";
                                            }
                                        }
                                        echo "\n\t\t</select>";
                                        echo "\n\t\t<select name='mois'>";
                                        for ($mois = 1; $mois <= 12; $mois++) {
                                            if ($mois < 10) {
                                                echo "\n\t\t\t<OPTION value=$mois name='mois_debut'\">0$mois</OPTION>";
                                            } else {
                                                echo "\n\t\t\t<OPTION value=$mois name='mois_debut'\">$mois</OPTION>";
                                            }
                                        }
                                        echo "\n\t\t</select>";
                                        echo "\n\t\t<select name='annee'>";
                                        for ($annee = 2009; $annee <= date('Y'); $annee++) {
                                            echo "\n\t\t\t<OPTION value=$annee name='annee_debut'>$annee</OPTION>";
                                        }
                                        echo "\n\t\t</select>";
                                        ?>
                                        <i class="px10">(Jour / Mois / Ann&eacute;e)</i>
                                    </td>
                                </tr>
                            </table>
                            <br />
                            <input type="submit" name="submit" class="btn rounded" value="Enregistrer" />
                        </form>
            <?php
        } else {
            ?>
                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="error-box rounded" title="Fermer la fen&ecirc;tre">
                            Une erreur est survenue. Veuillez r&eacute;essayer s.v.p.
                        </div>
                        <br />
                        <br />
                        <a href="<?php echo $_SERVER['PHP_SELF']; ?>?step=3" class="btn rounded">Retour</a> <br />
                        <br />
                        <br />
            <?php
        }
        break;
    case 5: //Partie 6 - Informations sur les plugins.
        if (isset($_POST['submit'])) {
            $minecraft_ip_edit = mysql_escape_string(trim($_POST['minecraft_ip']));
            $minecraft_port_edit = mysql_escape_string(trim($_POST['minecraft_port']));
            $minecraft_version_edit = mysql_escape_string(trim($_POST['minecraft_version']));
            $bukkit_edit = mysql_escape_string(trim($_POST['bukkit']));
            $date_server_edit = $_POST['annee'] . "-" . $_POST['mois'] . "-" . $_POST['jour'];
            $query = "UPDATE " . $database . "." . $tb_info . " SET serverip_info = '$minecraft_ip_edit', serverport_info = '$minecraft_port_edit', serverversion_info = '$minecraft_version_edit', bukkitversion_info = '$bukkit_edit', serverputonline_info = '$date_server_edit' ";
            mysql_query($query) OR DIE(mysql_error());
            ?>
                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="success-box rounded" title="Fermer la fen&ecirc;tre">
                            Les informations ont bien &eacute;t&eacute; enregistr&eacute;es.
                        </div>
                        <h1>Informations n&eacute;cessaires</h1>
                        <br />
                        Merci de fournir les informations sur les plugins de votre serveur Minecraft. Ne vous inquiétez pas, vous pourrez les modifier plus tard.<br />
                        <br />
                        <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>?step=6">
                            <table width="710px">
                                <tr>
                                    <td class="text_form"><a href="http://plugins.bukkit.org/#ti=minequery&ta=all&au=&subm=false&pno=0" title="T&eacute;l&eacute;charger Minequery">Minequery :</a> </td>
                                    <td>
                                        <select name="minequery">
                                            <option>Non</option>
                                            <option>Oui</option>
                                        </select>
                                        <i class="px10">(Conseill&eacute; - Affiche le nombre de joueurs connect&eacute;s, serveur On / Off, etc...)</i>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="text_form"><a href="http://plugins.bukkit.org/#ti=datalog&ta=all&au=&subm=false" title="T&eacute;l&eacute;charger DataLog">DataLog :</a> </td>
                                    <td>
                                        <select name="datalog">
                                            <option>Non</option>
                                            <option>Oui</option>
                                        </select>
                                        <i class="px10">(Conseill&eacute; - Enregistre tout ce que les joueurs font)</i>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="text_form"><a href="http://plugins.bukkit.org/#ti=iconomy&ta=all&au=&subm=false" title="T&eacute;l&eacute;charger iConomy">iConomy :</a> </td>
                                    <td>
                                        <select name="iconomy">
                                            <option>Non</option>
                                            <option>Oui</option>
                                        </select>
                                </tr>
                                <tr>
                                    <td class="text_form"><a href="http://plugins.bukkit.org/#ti=jobs&ta=all&au=&subm=false" title="T&eacute;l&eacute;charger Jobs">Jobs :</a> </td>
                                    <td>
                                        <select name="jobs">
                                            <option>Non</option>
                                            <option>Oui</option>
                                        </select>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="text_form"><a href="http://plugins.bukkit.org/#ti=dynmap&ta=all&au=&subm=false" title="T&eacute;l&eacute;charger Dynmap">Dynmap :</a> </td>
                                    <td>
                                        <select name="dynmap">
                                            <option>Non</option>
                                            <option>Oui</option>
                                        </select>
                                        <input type="text" name="dynmap_url" value="http://" />
                                    </td>
                                </tr>
                            </table>
                            <br />
                            <input type="submit" name="submit" class="btn rounded" value="Enregistrer" />
                        </form>
            <?php
        } else {
            ?>
                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="error-box rounded" title="Fermer la fen&ecirc;tre">
                            Une erreur est survenue. Veuillez r&eacute;essayer s.v.p.
                        </div>
                        <br />
                        <br />
                        <a href="<?php echo $_SERVER['PHP_SELF']; ?>?step=4" class="btn rounded">Retour</a> <br />
                        <br />
                        <br />
            <?php
        }
        break;
    case 6: //Partie 7 - Informations sur les serveurs vocaux.
        if (isset($_POST['submit'])) {
            $minequery = $_POST['minequery'];
            $datalog = $_POST['datalog'];
            $iconomy = $_POST['iconomy'];
            $jobs = $_POST['jobs'];
            $dynmap = $_POST['dynmap'];
            $dynmap_url = mysql_escape_string(trim($_POST['dynmap_url']));

            $query = "INSERT " . $database . "." . $tb_plugins . " SET datalog_plg = '$datalog', iconomy_plg = '$iconomy', jobs_plg = '$jobs', dynmap_plg = '$dynmap', dynmap_url_plg = '$dynmap_url', minequery_plg = '$minequery' ";
            mysql_query($query) OR DIE(mysql_error());
            ?>
                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="success-box rounded" title="Fermer la fen&ecirc;tre">
                            Les informations ont bien &eacute;t&eacute; enregistr&eacute;es.
                        </div>
                        <h1>Informations n&eacute;cessaires</h1>
                        <br />
                        Merci de fournir les informations sur vos serveurs vocaux. Ne vous inquiétez pas, vous pourrez les modifier plus tard.<br />
                        <br />
                        <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>?step=7">
                            <table width="710px">
                                <tr>
                                    <td class="text_form">Ip TeamSpeak : </td>
                                    <td><input type="text" name="ts_ip" size="30" class="border" /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Port TeamSpeak : </td>
                                    <td><input type="text" name="ts_port" size="30" class="border" /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Ip Mumble : </td>
                                    <td><input type="text" name="mumble_ip" size="30"  class="border" /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Port Mumble : </td>
                                    <td><input type="text" name="mumble_port" size="30" class="border" /></td>
                                </tr>
                            </table>
                            <i class="px10">* Vous pouvez laisser les champs vides pour ce que vous ne poss&eacute;dez pas.</i> <br />
                            <br />
                            <input type="submit" name="submit" class="btn rounded" value="Enregistrer" />
                        </form>
            <?php
        } else {
            ?>
                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="error-box rounded" title="Fermer la fen&ecirc;tre">
                            Une erreur est survenue. Veuillez r&eacute;essayer s.v.p.
                        </div>
                        <br />
                        <br />
                        <a href="<?php echo $_SERVER['PHP_SELF']; ?>?step=5" class="btn rounded">Retour</a> <br />
                        <br />
                        <br />
            <?php
        }
        break;
    case 7: //Partie 8 - Creation du compte administrateur.
        if (isset($_POST['submit'])) {
            $ts_ip_edit = mysql_escape_string(trim($_POST['ts_ip']));
            $ts_port_edit = mysql_escape_string(trim($_POST['ts_port']));
            $mumbles_ip_edit = mysql_escape_string(trim($_POST['mumble_ip']));
            $mumble_port_edit = mysql_escape_string(trim($_POST['mumble_port']));

            $query = "UPDATE " . $database . "." . $tb_info . " SET tsip_info = '$ts_ip_edit', tsport_info = '$ts_port_edit', mumbleip_info = '$mumbles_ip_edit', mumbleport_info = ' $mumble_port_edit'";
            mysql_query($query) OR DIE(mysql_error());
            ?>
                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="success-box rounded" title="Fermer la fen&ecirc;tre">
                            Les informations ont bien &eacute;t&eacute; enregistr&eacute;es.
                        </div>
                        <h1>Cr&eacute;ation du compte Administrateur</h1>
                        <br />
                        Merci de remplir les champs afin de cr&eacute;er le compte <b>Administrateur</b>. Ne vous inquiétez pas, vous pourrez les modifier plus tard.<br />
                        <br />
                        <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>?step=8">
                            <table width="710px">
                                <tr>
                                    <td class="text_form">Nom : </td>
                                    <td><input type="text" name="nom" size="30" class="border" /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Pr&eacute;nom : </td>
                                    <td><input type="text" name="prenom" size="30" class="border" /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Adresse e-mail : </td>
                                    <td><input type="text" name="email" size="30" class="border" /> </td>
                                </tr>
                                <tr>
                                    <td class="text_form">Date de naissance : </td>
                                    <td>
            <?php
            echo "\n\t\t<select name='jour'>";
            for ($jour = 1; $jour <= 31; $jour++) {
                if ($jour < 10) {
                    echo "\n\t\t\t<OPTION value=$jour name='jour_debut'\">0$jour</OPTION>";
                } else {
                    echo "\n\t\t\t<OPTION value=$jour name='jour_debut'\">$jour</OPTION>";
                }
            }
            echo "\n\t\t</select>";
            echo "\n\t\t<select name='mois'>";
            for ($mois = 1; $mois <= 12; $mois++) {
                if ($mois < 10) {
                    echo "\n\t\t\t<OPTION value=$mois name='mois_debut'\">0$mois</OPTION>";
                } else {
                    echo "\n\t\t\t<OPTION value=$mois name='mois_debut'\">$mois</OPTION>";
                }
            }
            echo "\n\t\t</select>";
            echo "\n\t\t<select name='annee'>";
            for ($annee = 1950; $annee <= date('Y'); $annee++) {
                echo "\n\t\t\t<OPTION value=$annee name='annee_debut'>$annee</OPTION>";
            }
            echo "\n\t\t</select>";
            ?>
                                        <i class="px10">(Jour / Mois / Ann&eacute;e)</i>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="text_form">Sexe : </td>
                                    <td>
                                        <select name="sexe">
                                            <option>--</option>
                                            <option>Homme</option>
                                            <option>Femme</option>
                                        </select>
                                    </td>
                                </tr>
                                <tr>
                                    <td colspan="2">&nbsp;</td>
                                </tr>
                                <tr>
                                    <td class="text_form">Pseudo : </td>
                                    <td><input type="text" name="login" size="30" class="border" title="Attention ! Ceci sera votre login." /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Mot de passe :</td>
                                    <td><input type="password" name="pass" size="30" class="border" /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">R&eacute;p&eacute;tez le mot de passe : </td>
                                    <td><input type="password" name="pass2" size="30" class="border" /></td>
                                </tr>
                                <tr>
                                    <td class="text_form">Question secr&egrave;te : </td>
                                    <td>
            <?php require('../func.req.php'); ?>
                                        <select name="question">
                                            <option><?php echo $question_secrete1; ?></option>
                                            <option><?php echo $question_secrete2; ?></option>
                                            <option><?php echo $question_secrete3; ?></option>
                                            <option><?php echo $question_secrete4; ?></option>
                                            <option><?php echo $question_secrete5; ?></option>
                                        </select>
                                    </td>
                                </tr>
                                <tr>
                                    <td class="text_form">R&eacute;ponse secr&egrave;te : </td>
                                    <td><input type="text" name="reponse" size="30" value="<?php echo @$_POST['reponse']; ?>" class="border" /> <i class="px10">(En minuscule)</i></td>
                                </tr>
                            </table>
                            <i class="px10">* Tout les champs doivent &ecirc;tre remplis.</i> <br />
                            <br />
                            <input type="submit" name="submit" class="btn rounded" value="Enregistrer" />
                        </form>
            <?php
        } else {
            ?>
                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="error-box rounded" title="Fermer la fen&ecirc;tre">
                            Une erreur est survenue. Veuillez r&eacute;essayer s.v.p.
                        </div>
                        <br />
                        <br />
                        <a href="<?php echo $_SERVER['PHP_SELF']; ?>?step=6" class="btn rounded">Retour</a> <br />
                        <br />
                        <br />
                        <?php
                    }
                    break;
                case 8: //Partie 9 - Fin de l'installation de FujiCraft.
                    if (isset($_POST['submit'])) {
                        if (($_POST['login'] == "") || ($_POST['pass'] == "") || ($_POST['email'] == "") || ($_POST['prenom'] == "") || ($_POST['nom'] == "") || ($_POST['sexe']) == "--") { // si login ou mot de passe non sp�cifi�s >> message d'erreur
                            ?>
                            <div id="box" onclick="document.getElementById('box').style.display='none';" class="error-box rounded" title="Fermer la fen&ecirc;tre">
                                Echec d'enregistrement. Tout les champs ne sont pas remplis.
                            </div>
                            <br />
                            <br />
                            <a href="<?php echo $_SERVER['PHP_SELF'] ?>?step=7" class="btn rounded">Retour</a> <br />
                            <?php
                        } else {
                            if ($_POST['pass'] == $_POST['pass2']) { // on v�rifie si le mot de passe et le mot de passe confirm� ont la m�me valeur
                                $_POST['login'] = htmlspecialchars($_POST['login']); // On rend inoffensives les balises HTML que le visiteur a pu rentrer
                                $_POST['nom'] = htmlspecialchars($_POST['nom']);
                                $_POST['prenom'] = htmlspecialchars($_POST['prenom']);
                                if (preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#", $_POST['email'])) {
// on passe toutes les variables $POST en variables
                                    $login = mysql_escape_string($_POST['login']);
                                    $pass = md5($_POST['pass']); // ici, on crypte le mot de passe � l'aide de MD5 (c'est tout simple non ? :)
                                    $nom = mysql_escape_string($_POST['nom']);
                                    $prenom = mysql_escape_string($_POST['prenom']);
                                    $email = mysql_escape_string($_POST['email']);
                                    $sexe = mysql_escape_string($_POST['sexe']);
                                    $question = mysql_escape_string($_POST['question']);
                                    $reponse = mysql_escape_string($_POST['reponse']);
                                    $date_inscription = date('y') . "-" . date('m') . "-" . date('j');
                                    $date_naissance = $_POST['annee'] . "-" . $_POST['mois'] . "-" . $_POST['jour'];
                                    // on fait l'INSERT dans la base de donnees
                                    $add_user = sprintf("INSERT INTO " . $database . "." . $tb_utilisateurs . " (login, pass, nom, prenom, email, sexe, privilege, question_secrete, reponse_secrete, date_naissance, date_inscription) VALUES ('$login', '$pass', '$nom', '$prenom', '$email', '$sexe', 'admin', '$question', '$reponse', '$date_naissance', '$date_inscription')");
                                    mysql_select_db($database, $dbconnect);
                                    $result = mysql_query($add_user, $dbconnect) or die(mysql_error());
                                    ?>
                                    <div class="warning-box rounded">
                                        L'installation est termin&eacute;, l'enregistrement est r&eacute;ussi. Encore une derni&egrave;re chose, vous devez imp&eacute;rativement supprimer le dossier "<b>install</b>". Si vous ne le faites pas, il sera tr&egrave;s facile de vous pirater.
                                    </div>
                                    <h1>Installation termin&eacute;e</h1>
                                    <br />
                                    Bravo, vous avez install&eacute; avec succ&egrave;s le CMS <a href="http://fujicraft.no-ip.org/" title="Tout Droits R&eacute;serv&eacute;s"><b>FujiCraft</b></a>. Je vous remercie une fois de plus de l'avoir choisi. <br />
                                    <br />
                                    <br />
                                    <a href="../index.php" title="Consulter le site" class="btn rounded">Voir le site</a> <a href="../admin/index.php" title="G&eacute;rer le site" class="btn rounded">Acc&egrave;der au Panneau d'Administration</a> <br />

                                    <?php
                                } else {
                                    ?>
                                    <div id="box" onclick="document.getElementById('box').style.display='none';" class="error-box rounded" title="Fermer la fen&ecirc;tre">
                                        L'email entr&eacute; est incorrect. V&eacute;rifiez que vous n'avez pas fait d'erreur.
                                    </div>
                                    <br />
                                    <br />
                                    <a href="<?php echo $_SERVER['PHP_SELF'] ?>?step=7" class="btn rounded">Retour</a> <br />
                        <?php
                    }
                } else {
                    ?>
                                <div id="box" onclick="document.getElementById('box').style.display='none';" class="error-box rounded" title="Fermer la fen&ecirc;tre">
                                    Echec d'enregistrement. Tout les champs ne sont pas remplis.
                                </div>
                                <br />
                                <br />
                                <a href="<?php echo $_SERVER['PHP_SELF'] ?>?step=7" class="btn">Retour</a> <br />
                    <?php
                }
            }
        } else {
            ?>
                        <div id="box" onclick="document.getElementById('box').style.display='none';" class="error-box rounded" title="Fermer la fen&ecirc;tre">
                            Une erreur est survenue. Veuillez r&eacute;essayer s.v.p.
                        </div>
                        <br />
                        <br />
                        <a href="<?php echo $_SERVER['PHP_SELF']; ?>?step=7" class="btn rounded">Retour</a> <br />
                        <br />
                        <br />
                        <?php
                    }
                    break;
            }
            ?>
        </div>
        <div class="footer">
            &copy; <a href="http://fujicraft.no-ip.org" title="Tout Droits R&eacute;serv&eacute;s">FujiCraft [3.12_1]</a> | <?php echo date('Y'); ?> | <a href="http://www.facebook.com/pages/Fujido/129154603839560" title="Page Facebook">Fujido</a>
        </div>
    </body>
</html>
